Union of http://medcomfhir.dk/ig/carecommunication/StructureDefinition/medcom-careCommunication-message-definition and http://medcomfhir.dk/ig/carecommunication/StructureDefinition/medcom-careCommunication-message-definition

This is the set of resources that conform to either of the profiles MedComCareCommunicationMessageDefinition (http://medcomfhir.dk/ig/carecommunication/StructureDefinition/medcom-careCommunication-message-definition) and MedComCareCommunicationMessageDefinition (http://medcomfhir.dk/ig/carecommunication/StructureDefinition/medcom-careCommunication-message-definition). E.g. what you have to deal with if you get resources conforming to one of them

Structure

NameFlagsCard.TypeDescription & Constraintsdoco
.. MessageDefinition C0..*A resource that defines a type of message that can be exchanged between systems
dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources
dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
dom-5: If a resource is contained in another resource, it SHALL NOT have a security label
dom-6: A resource should have narrative for robust management
msd-0: Name should be usable as an identifier for the module by machine processing applications such as code generation
... meta Σ0..1MetaMetadata about the resource
ele-1: All FHIR elements must have a @value or children
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
ele-1: All FHIR elements must have a @value or children
... language 0..1codeLanguage of the resource content
Binding: ?? (preferred): A human language.


ele-1: All FHIR elements must have a @value or children
... text 0..1NarrativeText summary of the resource, for human interpretation
ele-1: All FHIR elements must have a @value or children
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionAdditional content defined by implementations
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
... url Σ0..1uriBusiness Identifier for a given MessageDefinition
ele-1: All FHIR elements must have a @value or children
... identifier SΣ1..1IdentifierPrimary key for the message definition on a given server
ele-1: All FHIR elements must have a @value or children
.... extension 0..*ExtensionAdditional content defined by implementations
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... use ?!SΣ1..1codeusual | official | temp | secondary | old (If known)
Binding: ?? (required): Identifies the purpose for this identifier, if known .


ele-1: All FHIR elements must have a @value or children
.... type SΣ1..1CodeableConceptDescription of identifier
Binding: ?? (required)
ele-1: All FHIR elements must have a @value or children
..... extension 0..*ExtensionAdditional content defined by implementations
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... coding Σ0..*CodingCode defined by a terminology system
ele-1: All FHIR elements must have a @value or children
...... extension 0..*ExtensionAdditional content defined by implementations
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
...... system Σ0..1uriIdentity of the terminology system
ele-1: All FHIR elements must have a @value or children
...... version Σ0..1stringVersion of the system - if relevant
ele-1: All FHIR elements must have a @value or children
...... code Σ0..1codeSymbol in syntax defined by the system
ele-1: All FHIR elements must have a @value or children
...... display Σ0..1stringRepresentation defined by the system
ele-1: All FHIR elements must have a @value or children
...... userSelected Σ0..1booleanIf this coding was chosen directly by the user
ele-1: All FHIR elements must have a @value or children
..... text Σ0..1stringPlain text representation of the concept
ele-1: All FHIR elements must have a @value or children
.... system Σ1..1uriThe namespace for the identifier value
Binding: ?? (required)
ele-1: All FHIR elements must have a @value or children
Example General: http://www.acme.com/identifiers/patient
.... value SΣ1..1stringThe value that is unique
ele-1: All FHIR elements must have a @value or children
Example General: 123456
.... period Σ0..1PeriodTime period when id is/was valid for use
ele-1: All FHIR elements must have a @value or children
..... extension 0..*ExtensionAdditional content defined by implementations
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... start SΣ1..1dateTimeStarting time with inclusive boundary
ele-1: All FHIR elements must have a @value or children
..... end SΣ0..1dateTimeEnd time with inclusive boundary, if not ongoing
ele-1: All FHIR elements must have a @value or children
.... assigner Σ0..1Reference(Organization)Organization that issued id (may be just text)
ele-1: All FHIR elements must have a @value or children
... version SΣ1..1stringBusiness version of the message definition
ele-1: All FHIR elements must have a @value or children
... name Σ0..1stringName for this message definition (computer friendly)
ele-1: All FHIR elements must have a @value or children
... title SΣ1..1stringName for this message definition (human friendly)
ele-1: All FHIR elements must have a @value or children
... replaces Σ0..*canonical(MessageDefinition)Takes the place of
ele-1: All FHIR elements must have a @value or children
.... extension 0..*ExtensionAdditional content defined by implementations
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... value S0..1stringPrimitive value for canonical
... status ?!Σ1..1codedraft | active | retired | unknown
Binding: ?? (required): The lifecycle status of an artifact.


ele-1: All FHIR elements must have a @value or children
... experimental Σ0..1booleanFor testing purposes, not real usage
ele-1: All FHIR elements must have a @value or children
... date Σ1..1dateTimeDate last changed
ele-1: All FHIR elements must have a @value or children
... publisher SΣ1..1stringName of the publisher (organization or individual)
ele-1: All FHIR elements must have a @value or children
... contact SΣ0..*ContactDetailContact details for the publisher
ele-1: All FHIR elements must have a @value or children
... description Σ0..1markdownNatural language description of the message definition
ele-1: All FHIR elements must have a @value or children
... useContext Σ0..*UsageContextThe context that the content is intended to support
ele-1: All FHIR elements must have a @value or children
.... extension 0..*ExtensionAdditional content defined by implementations
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... code Σ1..1CodingType of context being specified
Binding: ?? (required)
ele-1: All FHIR elements must have a @value or children
..... extension 0..*ExtensionAdditional content defined by implementations
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... system Σ0..1uriIdentity of the terminology system
ele-1: All FHIR elements must have a @value or children
..... version Σ0..1stringVersion of the system - if relevant
ele-1: All FHIR elements must have a @value or children
..... code Σ0..1codeSymbol in syntax defined by the system
ele-1: All FHIR elements must have a @value or children
..... display Σ0..1stringRepresentation defined by the system
ele-1: All FHIR elements must have a @value or children
..... userSelected Σ0..1booleanIf this coding was chosen directly by the user
ele-1: All FHIR elements must have a @value or children
.... value[x] Σ1..1Value that defines the context
Binding: ?? (example): A code that defines the specific value for the context being specified.


ele-1: All FHIR elements must have a @value or children
..... valueCodeableConceptCodeableConcept
..... valueQuantityQuantity
..... valueRangeRange
..... valueReferenceReference(PlanDefinition | ResearchStudy | InsurancePlan | HealthcareService | Group | Location | Organization)
... jurisdiction SΣ1..1CodeableConceptIntended jurisdiction for message definition (if applicable)
Binding: ?? (extensible): Countries and regions within which this artifact is targeted for use.


ele-1: All FHIR elements must have a @value or children
... purpose Σ0..1markdownWhy this message definition is defined
ele-1: All FHIR elements must have a @value or children
... copyright 0..1markdownUse and/or publishing restrictions
ele-1: All FHIR elements must have a @value or children
... base Σ0..1canonical(MessageDefinition)Definition this one is based on
ele-1: All FHIR elements must have a @value or children
... parent Σ0..*canonical(ActivityDefinition | PlanDefinition)Protocol/workflow this is part of
ele-1: All FHIR elements must have a @value or children
... event[x] Σ1..1Event code or link to the EventDefinition
Binding: ?? (example): One of the message events defined as part of this version of FHIR.


ele-1: All FHIR elements must have a @value or children
.... eventCodingCoding
.... eventUriuri
... category SΣ1..1codeconsequence | currency | notification
Binding: ?? (required): The impact of the content of a message.


ele-1: All FHIR elements must have a @value or children
... focus ΣC0..*BackboneElementResource(s) that are the subject of the event
ele-1: All FHIR elements must have a @value or children
md-1: Max must be postive int or *
.... extension 0..*ExtensionAdditional content defined by implementations
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... code Σ1..1codeType of resource
Binding: ?? (required): One of the resource types defined as part of this version of FHIR.


ele-1: All FHIR elements must have a @value or children
.... profile 0..1canonical(StructureDefinition)Profile that must be adhered to by focus
ele-1: All FHIR elements must have a @value or children
.... min Σ1..1unsignedIntMinimum number of focuses of this type
ele-1: All FHIR elements must have a @value or children
.... max 0..1stringMaximum number of focuses of this type
ele-1: All FHIR elements must have a @value or children
... responseRequired S1..1codealways | on-error | never | on-success
Binding: ?? (required): HL7-defined table of codes which identify conditions under which acknowledgments are required to be returned in response to a message.


ele-1: All FHIR elements must have a @value or children
Example General: always
... allowedResponse 0..*BackboneElementResponses to this message
ele-1: All FHIR elements must have a @value or children
.... extension 0..*ExtensionAdditional content defined by implementations
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... message 1..1canonical(MessageDefinition)Reference to allowed message definition response
ele-1: All FHIR elements must have a @value or children
.... situation 0..1markdownWhen should this response be used
ele-1: All FHIR elements must have a @value or children
... graph 0..*canonical(GraphDefinition)Canonical reference to a GraphDefinition
ele-1: All FHIR elements must have a @value or children

doco Documentation for this format