StructureMapTransform
public enum StructureMapTransform: String
How data is copied/created
URL: http://hl7.org/fhir/map-transform ValueSet: http://hl7.org/fhir/ValueSet/map-transform
-
create(type : string) - type is passed through to the application on the standard API, and must be known by it
Declaration
Swift
case create = "create"
-
copy(source)
Declaration
Swift
case copy = "copy"
-
truncate(source, length) - source must be stringy type
Declaration
Swift
case truncate = "truncate"
-
escape(source, fmt1, fmt2) - change source from one kind of escaping to another (plain, java, xml, json). note that this is for when the string itself is escaped
Declaration
Swift
case escape = "escape"
-
cast(source, type?) - case source from one type to another. target type can be left as implicit if there is one and only one target type known
Declaration
Swift
case cast = "cast"
-
append(source…) - source is element or string
Declaration
Swift
case append = "append"
-
translate(source, uri_of_map) - use the translate operation
Declaration
Swift
case translate = "translate"
-
reference(source : object) - return a string that references the provided tree properly
Declaration
Swift
case reference = "reference"
-
Perform a date operation. Parameters to be documented
Declaration
Swift
case dateOp = "dateOp"
-
Generate a random UUID (in lowercase). No Parameters
Declaration
Swift
case uuid = "uuid"
-
Return the appropriate string to put in a reference that refers to the resource provided as a parameter
Declaration
Swift
case pointer = "pointer"
-
Execute the supplied fluentpath expression and use the value returned by that
Declaration
Swift
case evaluate = "evaluate"
-
Create a CodeableConcept. Parameters = (text) or (system. Code[, display])
Declaration
Swift
case cc = "cc"
-
Create a Coding. Parameters = (system. Code[, display])
Declaration
Swift
case C = "c"
-
Create a quantity. Parameters = (text) or (value, unit, [system, code]) where text is the natural representation e.g. [comparator]value[space]unit
Declaration
Swift
case qty = "qty"
-
Create an identifier. Parameters = (system, value[, type]) where type is a code from the identifier type value set
Declaration
Swift
case id = "id"
-
Create a contact details. Parameters = (value) or (system, value). If no system is provided, the system should be inferred from the content of the value
Declaration
Swift
case cp = "cp"